自咎blame: n. 1.責怪,責備,非難,指責;挑剔;譴責。 2.過失 ...oneself: pron. 1.〔反身用法〕自己,自身。 To star ...rebuke: vt.,n. 指責,非難,譴責,懲戒。 give [ad ...only oneself to blame: 自作孽havetake the blame on oneself: 罪己下載手機詞典可隨時隨地查詞查翻譯